detached garage - Turco Inglés Diccionario